package com.gec.yigou.pms.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * sku
 *
 * @author Hbian
 * @email 1427504222@qq.com
 * @date 2024-01-22 10:59:46
 */
@ApiModel
@Data
@TableName("pms_sku_info")
public class SkuInfoEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * skuId
     */
    @TableId
    @ApiModelProperty(name = "skuId", value = "skuId")
    private Long skuId;
    /**
     * spuId
     */
    @ApiModelProperty(name = "spuId", value = "spuId")
    private Long spuId;
    /**
     * sku编码
     */
    @ApiModelProperty(name = "skuCode", value = "sku编码")
    private String skuCode;
    /**
     * sku
     */
    @ApiModelProperty(name = "skuName", value = "sku")
    private String skuName;
    /**
     * sku
     */
    @ApiModelProperty(name = "skuDesc", value = "sku")
    private String skuDesc;
    /**
     *
     */
    @ApiModelProperty(name = "catalogId", value = "")
    private Long catalogId;
    /**
     * Ʒ
     */
    @ApiModelProperty(name = "brandId", value = "Ʒ")
    private Long brandId;
    /**
     * Ĭ
     */
    @ApiModelProperty(name = "skuDefaultImg", value = "Ĭ")
    private String skuDefaultImg;
    /**
     *
     */
    @ApiModelProperty(name = "skuTitle", value = "")
    private String skuTitle;
    /**
     *
     */
    @ApiModelProperty(name = "skuSubtitle", value = "")
    private String skuSubtitle;
    /**
     *
     */
    @ApiModelProperty(name = "price", value = "")
    private BigDecimal price;
    /**
     *
     */
    @ApiModelProperty(name = "saleCount", value = "")
    private Long saleCount;

}
